page{
	height: 100%;
}
view{
	font-size: 28rpx;
	box-sizing: border-box;
}

.page{
	display: flex;
	flex-direction: column;
	height: 100%;
	background: #fff;
	.layout{
		flex: 1;
		overflow-y: auto;
	}
}
.wp{
	width: 100% !important;
}
.hp{
	height: 100% !important;
}
.mtb{
	margin: $mar 0;
}
.mt{
	margin-top: $mar;
}
.pad{
	padding: 0 $pad20;
}
.shadow{
	border-radius: $radius;
	box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);
}
.bg{
	background: #fff;
}



.fw{
	width: 710rpx;
	margin: 0 auto;
}

.f{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	&.fs{
		justify-content: flex-start;
	}
	&.fe{
		justify-content: flex-end;
	}
	&.fc{
		justify-content: center;
	}
	&.fa{
		justify-content: space-around;
	}
	&.fb{
		justify-content: space-between;
	}
	&.fn{
		flex-direction: column;
	}
	&.fp{
		flex-wrap: wrap;
	}
	&.vfs{
		align-items: flex-start;
	}
	&.vfe{
	align-items: flex-end;
	}
}
.fl{
	flex: 1;
}
.fln{
	flex: none;
}
.fauto{
	flex: auto;
}

.textarea-placeholder,
.input-placeholder{
	font-weight: 200;
	color: #999;
}

.before{
	position: relative;
	&::before {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 1px;
		background: $uni-border-color;
		transform: scaleY(.5);
	}
}
.after{
	position: relative;
	&::after {
		content: '';
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 1px;
		background: $uni-border-color;
		transform: scaleY(.5);
	}
}

.btn{
	height: 70rpx;
	padding: 0 20rpx;
	line-height: 70rpx;
	color: #fff;
	background: $color;
	border-radius: 40rpx;
}


.el{
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}


.nodata{
	width: 100%;
	height: 480px;
	background: #fff;
	.img{
		width: 375rpx;
		height: 270rpx;
		background: url('') no-repeat center;
		background-size: 375rpx 270rpx;
	}
	.text{
		color: #A9A9A9;
	}
}
.marginRit10{
	margin-right: 10rpx;
}
.oneLine {
  overflow: hidden;
  white-space: nowrap; /* 规定段落中的文本不进行换行 */
  text-overflow: ellipsis;
}
.moreLine{
  line-height: 30px;
  overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.twoLINE{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /*如果为3，会在第三行末尾显示省略号*/
  overflow: hidden;
  text-overflow: ellipsis;
}